package com.xmtlxx.oms.domain.bo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.xmtlxx.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;

/**
 * 撤销订单
 *
 * @author hergreen
 * @date 2024/09/23 10:47
 **/
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("撤销订单业务对象")
public class CancelTaskBo extends BaseEntity {

    /**
     * 订单id
     */
    private String id;

    /**
     * 订单编号
     */
    private String taskNo;

    /**
     * 申请单位
     */
    private String deptName;

    /**
     * 物品数量
     */
    private Long nums;

    /**
     * 物证类型
     */
    private String propertyType;

    /**
     * 撤销原因
     */
    private String cancelReason;

    /**
     * 撤销时间
     */
    private Date updateTime;

    /**
     * 物品编号
     */
    private String pno;
}
